SAI : Software Architecture for Immersipresence
نویسنده
چکیده
The goal of the SAI (Software Architecture for Immersipresence) project is to provide a universal framework for the distributed implementation of algorithms and their easy integration into complex systems that exhibit desirable software engineering qualities such as efficiency, scalability, extensibility, reusability and interoperability. SAI is supported by MFSM (Modular Flow Scheduling Middleware; mfsm.SourceForge.net), an open source architectural middleware implementing the core SAI architectural primitives.
منابع مشابه
Software Architecture for Immersipresence
Immersive, interactive applications grouped under the concept of Immersipresence require on-line processing and mixing of multimedia data streams and structures. One critical issue seldom addressed is the integration of different solutions to technical challenges, developed independently in separate fields, into working systems, that operate under hard performance constraints. In order to reali...
متن کاملSAI: Architecting Distributed Asynchronous Software Systems
Cross-disciplinary researchers working to achieve the Immersipresence vision–that is, combining immersion and interactivity–face the challenge of integrating solutions developed independently in separate fields into working systems, that must operate under hard optimization constraints such as real-time performance, low latency and precise synchronization. The Software Architecture for Immersip...
متن کاملAn Architectural Framework for Interactive Music Systems
This report introduces the Software Architecture for Immersipresence (SAI) framework to the computer music community. SAI is a software architecture model for designing, analyzing and implementing applications that perform distributed, asynchronous parallel processing of generic data streams. The most significant innovation of SAI is its ability to handle real-time DSP, interactive control, and...
متن کاملSoftware Architecture for Immersipresence (sai) Project Role in Support of Imsc Strategic Plan Discussion of Methodology Used
The goal of the Software Architecture for Immersipresence (SAI) project is to develop a framework for the design, implementation and integration of distributed interactive, immersive, collaborative systems. It is complemented by the Modular Flow Scheduling Middleware (MFSM) project, an open source implementation [3]. SAI constitutes the software backbone of the Media Immersion Environment, IMSC...
متن کاملCAMSHIFT Tracker Design Experiments with Intel OpenCV and SAI
When humans interact with computer systems, they expect the experience to meet human standards of reactiveness, robustness and, if possible, non-intrusiveness. In order for computer vision techniques to have a significant impact in human-computer interaction, the development of efficient and robust algorithms, as well as their integration and operation as part of complex (including multi-modal)...
متن کامل